[Fin de semana Encuesta] ¿Debe App Desarrolladores Ignorar Informes Bug De los usuarios que ejecutan firmware modificado en su dispositivo?
Una discusión en Google+ comenzó ayer por Yahooer (y ex mantenedor dispositivo Nexus) JBQ acerca firmware modificado y aplicación bug / informes de fallos se ha iniciado una especie de debate: ¿deberían los desarrolladores realmente prestar atención choque y otros registros de los usuarios con las cosas tales como marcos modificados, o incluso ROMs personalizadas?
En el extremo del espectro, el módulo populares Xposed le permite modificar en gran medida el comportamiento, la apariencia y otros aspectos del sistema operativo Android. También descaradamente es una fuente de problemas de compatibilidad en algunas aplicaciones de terceros, ya que puede cambiar, añadir o quitar cosas que aplicaciones de terceros, simplemente no se van a dar cuenta de. Y sin informes detallados de un dispositivo afectado, los desarrolladores pueden dejar casi ningún recurso práctico en términos de fijación de estos problemas - que sería muy difícil, simplemente adivinar qué combinación de módulos y configuraciones en dichos módulos el teléfono está funcionando.
Los desarrolladores también están, obviamente, van a encontrarse con usuarios con ROMs personalizados como parte de sus esfuerzos de depuración - incluso cuando la necesidad de que se considera generalmente estar disminuyendo, siguen siendo muy populares en Android. Incluso si un usuario no ha hecho algo como añadir el marco Xposed e instalado un montón de módulos, un pequeño cambio en una sola, ROM personalizada oscura utilizado por unos pocos miles de personas que potencialmente podría ser la fuente de docenas de informes de errores o de choque. Y la única manera de explorar a fondo ese error puede ser adquirir el teléfono afectado y el flash de la ROM - no es una tarea trivial.
El problema, si eso no es claro, es que una minoría de usuarios puede generar no sólo prácticamente irreparable, sino también altamente específica de errores y de choque informes, y eso es, obviamente, un dolor de cabeza para los desarrolladores.
Así que, ¿cuál es su opinión? ¿Deben los desarrolladores de ignorar los informes de usuarios que ejecutan firmware personalizado ¿período? ¿Debería haber un término medio? En caso de que ignorar no (por ejemplo, legítima) accidente o error informe "válida" en absoluto?